<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="description" content="A Javadoc-like Documentation Tool for for all versions of XSLT (1.0, 1.1, 2.0). Available for free on a GPL licence. " />
		<meta name="author" content="P&amp;P Software GmbH" />
		<meta name="keywords" content="XSLT, XSLT documentation, XSLT 2.0, Open Source, Documenting XSLT, xsltdoc, xsldoc, Javadoc, Doxygen, xdoc, gpl" />
    <title>
      XSLTdoc - A Code Documentation Tool for XSLT - Function/Template List
    </title>
    <link href="XSLTdoc.css" rel="stylesheet" type="text/css" />
  </head>
  <body>
    <div id="navbar">
      <div id="menuLinks">
        <a class="menuLink" href="index.html">Main Page</a><a class="menuLink" href="stylesheetList.html">Stylesheet List</a><a class="menuLinkCurrent" href="functionTemplateList.html">Function/Template List</a>
      </div>
    </div>
    <div id="content">
      <div id="functionTemplateList"><h1>Functions/Templates List</h1><div id="namedTemplatesSummary" class="summarySection"><h2>Templates</h2><div class="listItem"><div class="declaration"><span class="paramType">void </span><span class="declName"><a class="declLink" href="core.xsl.xd.html#d21e261">generatePages</a></span> (<span class="declCaption">param: </span><span class="paramType">element() </span><span class="paramName">config</span>) - <a class="sourceLink" href="core.xsl.src.html#d21e258">source</a></div><div class="shortDoc"><div class="shortDescr">
    Generates each page given in the config parameter</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">element()* </span><span class="declName"><a class="declLink" href="core.xsl.xd.html#d21e619">buildStylesheetPagelist</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">stylesheetUri</span>, <span class="paramType">xs:string </span><span class="paramName">rootUri</span>, <span class="paramType">xs:string </span><span class="paramName">targetUri</span>) - <a class="sourceLink" href="core.xsl.src.html#d21e610">source</a></div><div class="shortDoc"><div class="shortDescr"> 
    Builds a list of all stylesheet files by following the include and
    import links in each stylesheet</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e108">extractShortDescription</a></span> (<span class="declCaption">param: </span><span class="paramType">string </span><span class="paramName">doc</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e102">source</a></div><div class="shortDoc"><div class="shortDescr">
    Extracts the short description from a xd:doc element</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e134">extractDetailDescription</a></span> (<span class="declCaption">param: </span><span class="paramType">string </span><span class="paramName">doc</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e128">source</a></div><div class="shortDoc"><div class="shortDescr"> 
    Extracts the detail description from string</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e1110">printTemplateDeclaration</a></span> (<span class="declCaption">param: </span><span class="paramType">node-set </span><span class="paramName">doc</span>, <span class="paramType">node-set </span><span class="paramName">template</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e1098">source</a></div><div class="shortDoc"><div class="shortDescr"> 
    Prints the short form of the declaration of a template</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e2854">getGeneratedId</a></span> (<span class="declCaption">param: </span><span class="paramName">name</span>, <span class="paramName">type</span>, <span class="paramName">mode</span>, <span class="paramName">stylesheet-prefix</span>, <span class="paramName">result-prefix</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e2854">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="verbatim/xmlverbatimwrapper.xsl.xd.html#d27e139">find-last-line</a></span> (<span class="declCaption">param: </span><span class="paramName">text</span>) - <a class="sourceLink" href="verbatim/xmlverbatimwrapper.xsl.src.html#d27e139">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="verbatim/xmlverbatim.xsl.xd.html#d29e227">xmlverb-attrs</a></span> - <a class="sourceLink" href="verbatim/xmlverbatim.xsl.src.html#d29e227">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="verbatim/xmlverbatim.xsl.xd.html#d29e256">xmlverb-ns</a></span> - <a class="sourceLink" href="verbatim/xmlverbatim.xsl.src.html#d29e256">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="verbatim/xmlverbatim.xsl.xd.html#d29e372">html-replace-entities</a></span> (<span class="declCaption">param: </span><span class="paramName">text</span>, <span class="paramName">attrs</span>) - <a class="sourceLink" href="verbatim/xmlverbatim.xsl.src.html#d29e372">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="verbatim/xmlverbatim.xsl.xd.html#d29e445">replace-substring</a></span> (<span class="declCaption">param: </span><span class="paramName">value</span>, <span class="paramName">from</span>, <span class="paramName">to</span>) - <a class="sourceLink" href="verbatim/xmlverbatim.xsl.src.html#d29e445">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="verbatim/xmlverbatim.xsl.xd.html#d29e480">preformatted-output</a></span> (<span class="declCaption">param: </span><span class="paramName">text</span>) - <a class="sourceLink" href="verbatim/xmlverbatim.xsl.src.html#d29e480">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="verbatim/xmlverbatim.xsl.xd.html#d29e503">output-nl</a></span> (<span class="declCaption">param: </span><span class="paramName">text</span>) - <a class="sourceLink" href="verbatim/xmlverbatim.xsl.src.html#d29e503">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div></div><div id="functionsSummary" class="summarySection"><h2>Functions</h2><div class="listItem"><div class="declaration"><span class="paramType">element(xd:doc)? </span><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e599">xd:getDoc</a></span> (<span class="declCaption">param: </span><span class="paramType">element(*) </span><span class="paramName">element</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e573">source</a></div><div class="shortDoc"><div class="shortDescr">Returns the xd:doc node of an element.</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">element(xd:doc)* </span><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e639">xd:getModeDoc</a></span> (<span class="declCaption">param: </span><span class="paramType">element(*) </span><span class="paramName">element</span>, <span class="paramName">mode</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e618">source</a></div><div class="shortDoc"><div class="shortDescr">Returns the xd:doc nodes for the mode(s) of a template.</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e930">xd:printParamDeclaration</a></span> (<span class="declCaption">param: </span><span class="paramName">param</span>, <span class="paramName">doc</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e927">source</a></div><div class="shortDoc"><div class="shortDescr">
    
  </div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e1004">xd:printAttribute</a></span> (<span class="declCaption">param: </span><span class="paramName">att</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e1004">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e1027">xd:printUseAttributeSets</a></span> (<span class="declCaption">param: </span><span class="paramName">set</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e1027">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e1061">xd:printMode</a></span> (<span class="declCaption">param: </span><span class="paramType">element(*) </span><span class="paramName">root</span>, <span class="paramName">mode</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e1061">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e1085">xd:printMatchTemplate</a></span> (<span class="declCaption">param: </span><span class="paramName">template</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e1085">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">xs:string* </span><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e2040">xd:getModes</a></span> (<span class="declCaption">param: </span><span class="paramType">element(*) </span><span class="paramName">element</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e2022">source</a></div><div class="shortDoc"><div class="shortDescr">Returns a sequence of names of modes in a stylesheet.</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">xs:string* </span><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e2084">xd:splitWhitespaceString</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string? </span><span class="paramName">string</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e2069">source</a></div><div class="shortDoc"><div class="shortDescr">Splits a whitespace-separated string into a sequence.</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">xs:string </span><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e2109">xd:decToBase</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:integer </span><span class="paramName">dec</span>, <span class="paramType">xs:string* </span><span class="paramName">digits</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e2091">source</a></div><div class="shortDoc"><div class="shortDescr">Converts a decimal number to a string with another numeric base, given the set of digits.</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">element(xsl:template)* </span><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e2155">xd:getTemplatesByMode</a></span> (<span class="declCaption">param: </span><span class="paramType">element(*) </span><span class="paramName">element</span>, <span class="paramType">xs:string </span><span class="paramName">mode</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e2137">source</a></div><div class="shortDoc"><div class="shortDescr">Returns a sequence of templates using a given mode in a stylesheet.</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">xs:boolean </span><span class="declName"><a class="declLink" href="stylesheet.xsl.xd.html#d23e2189">xd:accessMatch</a></span> (<span class="declCaption">param: </span><span class="paramType">element(*)? </span><span class="paramName">element</span>) - <a class="sourceLink" href="stylesheet.xsl.src.html#d23e2171">source</a></div><div class="shortDoc"><div class="shortDescr">Determines if an element satisfies the access level specified for the documentation generation.</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e25">util:getFolder</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">uri</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e21">source</a></div><div class="shortDoc"><div class="shortDescr">Extracts the folder part of an URI</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e35">util:getFile</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">uri</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e32">source</a></div><div class="shortDoc"><div class="shortDescr">Extracts the filename of an URI</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e45">util:getSharedPath</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">folder1</span>, <span class="paramType">xs:string </span><span class="paramName">folder2</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e42">source</a></div><div class="shortDoc"><div class="shortDescr">Get the shared path of two folders</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e90">util:pathToUri</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">path</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e74">source</a></div><div class="shortDoc"><div class="shortDescr">Transforms a filesystem path to a URI. </div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e106">util:normalizeUri</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">uri</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e100">source</a></div><div class="shortDoc"><div class="shortDescr"> Replaces triple slashes '///' by a single slash</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">xs:boolean </span><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e116">util:isAbsolutePath</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">path</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e113">source</a></div><div class="shortDoc"><div class="shortDescr">
    Tests if a the given path describes an absolute path</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e139">util:normalizeFolder</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">uri</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e123">source</a></div><div class="shortDoc"><div class="shortDescr">
  		If the uri does not end with a slash, a slash is added at the end.
  	</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e155">util:getRelativeUri</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">from</span>, <span class="paramType">xs:string </span><span class="paramName">to</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e146">source</a></div><div class="shortDoc"><div class="shortDescr"> 
  	Returns the relative link of a given folder resolved to another folder</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e214">util:getRelativeUriFiles</a></span> (<span class="declCaption">param: </span><span class="paramType">xs:string </span><span class="paramName">from</span>, <span class="paramType">xs:string </span><span class="paramName">to</span>, <span class="paramType">xs:boolean </span><span class="paramName">reverse</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e196">source</a></div><div class="shortDoc"><div class="shortDescr">Builds realive link between to files</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e263">util:substringAfterLast</a></span> (<span class="declCaption">param: </span><span class="paramName">text</span>, <span class="paramName">token</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e253">source</a></div><div class="shortDoc"><div class="shortDescr">
    Returns the string after the last occurence of a given character</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e283">util:fileSuffixToHtml</a></span> (<span class="declCaption">param: </span><span class="paramName">fileUri</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e280">source</a></div><div class="shortDoc"><div class="shortDescr">
  
  </div></div></div><div class="listItem"><div class="declaration"><span class="paramType">element() </span><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e293">util:appendElement</a></span> (<span class="declCaption">param: </span><span class="paramType">element() </span><span class="paramName">container</span>, <span class="paramType">element() </span><span class="paramName">element</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e290">source</a></div><div class="shortDoc"><div class="shortDescr">
    Appends an element to another element</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e319">util:repeatString</a></span> (<span class="declCaption">param: </span><span class="paramType">string </span><span class="paramName">text</span>, <span class="paramType">int </span><span class="paramName">count</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e309">source</a></div><div class="shortDoc"><div class="shortDescr">
    Repeats a string several times</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e339">util:stripXML</a></span> (<span class="declCaption">param: </span><span class="paramName">nodes</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e336">source</a></div><div class="shortDoc"><div class="shortDescr">
    Strips all xml elements and comments from a set of nodes and returns only the text nodes</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e374">util:xmlToString</a></span> (<span class="declCaption">param: </span><span class="paramType">item()* </span><span class="paramName">xml</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e368">source</a></div><div class="shortDoc"><div class="shortDescr">
    Transforms an XML structure to a plain string</div></div></div><div class="listItem"><div class="declaration"><span class="paramType">item()* </span><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e408">util:xmlToHtml</a></span> (<span class="declCaption">param: </span><span class="paramType">item()* </span><span class="paramName">xml</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e408">source</a></div><div class="shortDoc"><div class="shortDescr">No short description available</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e470">util:removeTextIndent</a></span> (<span class="declCaption">param: </span><span class="paramType">string </span><span class="paramName">text</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e464">source</a></div><div class="shortDoc"><div class="shortDescr">
    Removes all indentation from each line of a text</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e488">util:removeTextIndent</a></span> (<span class="declCaption">param: </span><span class="paramType">string </span><span class="paramName">text</span>, <span class="paramType">string </span><span class="paramName">indent</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e479">source</a></div><div class="shortDoc"><div class="shortDescr">
    Removes specific indentation from each line of a text</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e508">util:indentText</a></span> (<span class="declCaption">param: </span><span class="paramType">string </span><span class="paramName">text</span>, <span class="paramType">string </span><span class="paramName">indent</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e499">source</a></div><div class="shortDoc"><div class="shortDescr">
    Adds indentation to each line of a text</div></div></div><div class="listItem"><div class="declaration"><span class="declName"><a class="declLink" href="lib/util.xsl.xd.html#d25e530">util:indentText</a></span> (<span class="declCaption">param: </span><span class="paramType">string </span><span class="paramName">text</span>, <span class="paramType">string </span><span class="paramName">indent</span>, <span class="paramType">boolean </span><span class="paramName">indentFirstLine</span>) - <a class="sourceLink" href="lib/util.xsl.src.html#d25e518">source</a></div><div class="shortDoc"><div class="shortDescr">
    Adds indentation to each line of a text</div></div></div></div></div>
    </div>
    <div id="footer">
      <div style="float:left">Generated with <a target="_blank" href="http://xsltdoc.sf.net">XSLTdoc 1.2.1</a></div>
      <div style="float:right">
        <a href="http://jigsaw.w3.org/css-validator/">CSS</a>
        |
        <a href="http://validator.w3.org/check?uri=referer">XHTML</a>
        | © 2009, <a target="_blank" href="http://www.pnp-software.com/">P&amp;P Software</a>
      </div>
      <div> </div>
    </div>
  </body>
</html>